recording studios - French English Dictionary